View and location could Not be better! Communication and cleanliness could bei better.