Perfect location. Clean. Has everything I needed for an extended 2 week stay. Definitely returning.