Very clean and has all you need for a vacation. Would definitely come back. Checkin was easy, Rob and Angelina are very responsive when needed. Easy access to grocery stores and nearby places.