Exactly as described! Great location, easy access to beaches and local restaurants etc.. Check in and check out process was smooth! Very nice, clean and accommodating apartment. Great communications with the host!