Clean, very convenient for shops and beach. Really nice apartment. Allison is an excellent communicator. Told us all we needed to know and was very welcoming. Would definitely recommend it to others.