Gorgeous, cozy, clean with a great view and good location.