Good location, clean, and amenities were as advertised. Be prepared for a long walk up stairs.