Comfortable accommodations made for a lovely stay