Clean, comfortable, well equipped, great views and very responsive and helpful host.