Welcoming and convenient location with a comfortable relaxing atmosphere