Very clean, great location and has all the things you need for a great vacatio .