The apartment was great - it was so good to have direct access to Dukes also (the take out cocktails were so good)! The private beach access was such a nice addition. Our kids loved playing there each day. The apartment is massive and perfect for big families (or a multi family group). Everything was described perfectly and we felt really looked after. Will definitely re-book.