amazing location, superbly clean, extremely spacious, and well stocked. will be staying again!