very clean, good communication, amazing location, good value