Great location, good communication, clean, well supplied. If you have mobility issues it could be a problem as there are steep stairs.