Beautiful, well appointed, well located, comfortable--what more could you ask?! Fully equipped kitchen and beach toys included.