This is everything that is described and more! The location is wonderful as well as the accommodation. The bed was comfortable and everything was clean and tastefully decorated. We enjoyed walking to restaurants and beautiful ocean views.