Very clean. Teresa was very responsive and check in/ check out was super easy. The building is secured. Parking was non exsistant as others have stayed so we expected that. No a/c in front room but we pretty much just hung out in the room so it didn't bother us. There are no views but the beach is within walking distance. Overall we had a good stay and we would recommend Teresa's place as it was great value.