This place is fabulous! Great location close to the beach, restaurants and Shops. It was clean and modern with a well stocked kitchen. James was very easy to communicate with.