Has everything you need, clean, great location, fantastic stay!!