Well equipped kitchen, comfortable beds, close to restaurants, and easy walking to a great beach.