Great views, spacious, clean, great communication between host and guests, great accompanying taxi service