Beautiful location, modern and clean with all amenities. Communication with host was easy, will definitely stay again.