5 stars! The location is great. Lots of restaurants nearby to walk to. The place had everything we needed. The view is amazing. We loved the place! We will be staying there again for sure.