Pleasant, quiet and relaxed place to stay.