5 stars! Amazing location and all the exact amenities you need for a beach town vacation. You can watch the sunset from the porch!