Absolutely perfect. I always try to give a pro and a con each place I stay but there is nothing but good here. From communication before the trip to my safety and security during the trip to the kindness when I left. I really cannot give higher praise. I felt so incredibly safe and the location is beyond 5 star!