Beautiful views and everything you need for a short or long stay. Absolutely loved this place!