Stay here! It was perfect. Great attention to detail. Great location. Great view. Great communication.