Great accommodation, lovely staff, perfect location in every sense