Amazing views, could be an amazing stay with attention to detail.