Location, communication, cleanliness, everything is perfect! I really recommend it!