Effective communication, extremely clean, great location and abundance of amenities. Everything you can ask for in an Airbnb