The apartment we stayed in overall was an okay experience as there was a nice view and the location was good. However there was a few things which we were not impressed with. Because the host did two bookings one after the other, the host did not have sufficient time to clean our apartment properly and we had to check in 45 mins later. The apartment smelt of bleach throughout our stay, the bathroom was not cleaned properly and the carpets were still very wet. The communication with the host and team was very good and they responded promptly according to our request.