Everything I could have imagined and more. Amazing views and great location.