Very quite place to relax from rush and noise of Miami.