The apartment is located on an old building that is currently under heavy repairs but that was not inconvenient for us. Everything matched the description: the view and closeness to the beach exceeded our expectations. However, this place has on-going issues with cleanliness (other users have reported issues with cockroaches in the kitchen - which we confirmed; dust has piled up for months and requires a deep clean; surfaces are grimy; etc.) which we reported to Joni and hope it gets fixed for the next person. Even with those issues, we had a great time and it did not affect our stay (except for the fact that we decided not to use the kitchen). Joni was receptive and kind about our feedback and we would definitely come back.