Everything you need in one place! Very comfortable and peaceful. Friendly and helpful staff. Excellent location