Very clean, check in and communicationvery easy lots of good tips given by friendly Lorenzo! Bar down stairs may annoy people who like to get up it didn't bother us though. We would recommend, grazie!