Perfect location, communication and VERY clean. But most of all the view was amazing.