All you need to have a wonderful holiday on the beach with a beautiful layout & extremely well equipped kitchen. Really had a beautiful stay and will be sure to return to this gem