Very modern, clean and well equipped for a great stay. Close to beach. Loved our stay. Would highly recommend.