Perfect cleanliness, very good location, relaxing, quiet environment, polite hosts.