The building is great with friendly helpful staff and good amenities (beautiful pool, gym). The hosts were responsive and communicative. The apartment also has great views of the local area. Cleanliness was an issue with stained sheets but this was resolved by the hosts. I thought the stay was pretty good value considering the building quality.