Great place! Exactly as pictured, and described. Clean and comfortable. Location could not be better. Right there in the middle of all the shops and restaurants, and just a couple of blocks from the beach. I was a little concerned being right above the restaurants may be noisy, or present other issues, but it was fine. In fact, nice and convenient!! Parking was easy too.