Peaceful and relaxing spot, welcoming atmosphere.