This place is as good as advertised! Clean, comfortable, and perfectly located. The views are stunning and the interior provides everything you'll need for a comfortable stay and more. I'll definitely go back!