Beautiful stay in great location. Stunning view. Excellent communication throughout.