A great place for family or group of friends wanna spend time together. Location and cleanliness is good. The place is stylish and spacious and the host is very thoughtful.