The hosts were wonderful. The place was modern, clean, private, and well-maintained. It had everything needed for my one-month stay, and the hosts were a phone call away if anything was required. The location is also great; close to stores, restaurants, groceries and public transport. Highly recommended.