A quiet and pleasant stay in a great location