Quiet place, located off the beaten track, but close to most things.
Easy and very detailed instructions for self check-in.