This was an outstanding place to stay. The amenities are excellent and the view unsurpassed. The hosts are generous, warm, friendly and responsive. The apartment is spacious and extremely comfortable. We could not have wished for anything better. In fact, we would have liked to prolong our stay by a few days as there is so much to see, do and enjoy in the area. Highly recommended.