This place has everything for a large family vacation. Large spaces including a patio and a swimming pool