Very clean, nice place. Has everything you could possible need there for your stay, great communication and very easy to find.