Perfect stay, great location - it had everything I needed