very clean, good location, good communication and good price. would stay again!