Great communication! Great location! Great views! Exactly as advertised.