Resort is in a great location
You will find that the resort is in a great central location, being ideally located for getting to the shops, beach and wharf area. There are good bars and restaurants nearby as well. Guests say that they are only a comfortable stroll away from everything they want to see and do.