Wonderful view, great location, awesome communication (: a perfect stay!