Excellent location. Place is clean, well stocked and very tastefully decorated. Feels like home