This apartment was perfect for us and our two small children. The view is stunning; the accommodations are clean, comfortable, and modern; and the golf cart was a major hit with our kids. We can't wait to come back!