This place is such a dream! It has everything you need. The location is magical and the beds are super comfy! Chrystal is super easy to communicate with and everything went off without a hitch.