This property was beautiful, newly updated and had all of the amenities we needed for our vacation- towels, toiletry items, a well-stocked kitchen, large flat-screen TVs, wifi, etc. The apartment was very clean and the beds and sofa were very comfortable. It was clear that the owners thought of every detail that would make our stay comfortable. The owners were very considerate and gave clear communication about everything. We would definitely stay here again! Highly recommend!