WOW. Not only location, location, location but also upscale, modern, pristine, luxurious, this place is awesome. Don't miss it! For a little bit more money I feel I got twice or three times the accommodation I might have gotten otherwise.
OH did I mention romantic, convenient, warm, rich, stylish ... I could go on.