Our host was very accommodating with our check-in time with an easy check-in process. However, please note that they do not speak English so you will need to go through their son if you have any questions. The flat itself was very nice with plenty of room and many new amenities. It was very clean upon arrival. The location is also very convenient as it is on a busy street, and close to both the city and the beach! Definitely would recommend!