The apartment and location are great but the hosts made the experience invaluable. They went above beyond the call of duty. They assured that we had a great stay. They deserve 6 stars!