Perfect place. Clean, well decorated, spacious. Flexible and kind hosts who made special accommodations for us to drop our luggages earlier. Every detail was taken care of and the hosts were more than generous. Thank you for the amazing stay.