The place is nice and relaxing. It's convenient and well situated.