great view, clean stay and good communication