Absolutely perfect! Wonderful location. Super clean. The best communication and help with all our needs! Really made us feel so comfortable and the location is unbeatable. Also- comfy beds. Highly recommend.