Excellent place to stay. The host communication is timely. Check in and check out instructions are easy to follow. The place is clean, spacious, with great touches and has great amenities. I really felt at home! Great location close to restaurants and shops. I will stay here in a heart beat if it is available next time I am in the area.