Very clean, great location, clear communication, warm and inviting.. We didn’t mind the 4 flights of stairs. Will stay again!