This place is a tranquil oasis and definitely a place to chill and relax.