I can highly recommend this place. Everything was perfect! Location, facilities, cleanness, communication, instructions - all the best. Would love to stay here again.