Maria's place has great indoor outdoor flow. The location is excellent, near shops and beach. Great for a large family.