Very spacious, Beautiful location right on the beach. We would stay here again!