Checks all the boxes. And also super clean. Peaceful and serene but close to everything. Highly recommended.