Very clean, located conveniently. Stairs are a bit narrow into downstairs appt. Very responsive communication. Much appreciated for a short stay but a fine one.