excellent location, good view, good communication