Absolutely flawless air b and b experience. Sparklingly clean and perfect welcoming touches everywhere. In house laundry was a huge plus as well as modern smart TVs in every room. The kitchen has absolutely everything you need including spices and all of the stuff you don't want to buy for a shorter stay. The residents in the apartment complex are quiet and respectful. The pool is very clean and very refreshing on a hot day. My only selfish concern is that this place will become too popular and I won't be able to book again in the future!