we generally liked the place. the location was perfect - really close to the beach and within walking distance from everything else (supermarkets, metro etc). the place wasn't very clean when we arrived, but it was not a problem. everything was fine!