Terrific location, clean, great views and wonderful communication from hosts.