Good location, good check in and very good communication. Everything was available to make a nice stay possible, all our expectations were fulfilled.