Magical Bed & Breakfast. We loved the way every single detail is perfectly taken care of.