Good internet, great views, good location, very communicative and responsive host.