Excellent location, good communication with host, clean, not suitable for those with mobility issues due to stairs.