Very clean flat, decorated with nice taste and has everything! Communication was great, very easy to check in!