This place is wonderful. Perfect size, VERY clean, cozy, and all the amenities you need for a long stay. Great view too. I highly recommend!!!