The apartment was very clean, check in was a breeze! The location was wonderful we visited mostly for the beaches and we were about 30 minutes from all of them. Sandra was great with communicating and responded to my messages almost immediately.