location was perfect, but its on the 3rd floor. clean. good communication.