We had a great stay! The condo was spacious and the views were spectacular. Everything that we needed for a comfortable stay was provided and the place was very clean when we arrived. I would highly recommend!