Excellent location. Clean. Nice view. Good communication. Recommended!