Beautiful large space in a great location right by the beach. Great facilities & speedy, friendly communication. We loved our stay here.