Have meditated in many places, and the environment here is perfectly suited for meditation.
All reviews seem positive