Adorable rooms, comfortable beds, and tasty food on site.