Clean and good location. Communication and check in could be better.