We had a lovely stay at Stephen's. It's a great central, yet quiet location, the view is stunning, there's a great little pool and jacuzzi, and it was well stocked. The place was comfortable and clean. Plus, there was dedicated parking—a major plus when traveling with a baby. We would definitely stay again!