Very clean. Excellent communication. Nice location near restaurants. Street parking was easy.