Has all that you need for a comfortable and relaxing stay. Easy access to the beach and shops. Hope to be back soon.