Spotless beautiful place with great views.