A very quiet and comfortable place to stay