Good communication. Clean. Great views. Good value for money. Highly recommend.