very clean, very friendly and very well located.