Great location, beautiful views, many restaurants nearby, great communication, extra clean. We thoroughly enjoyed our stay.