This place is perfect, easy walk everywhere, awesome host and pick up team, huge rooms and super clean! Would definitely stay here again next time! Thank you all for the great vacation!