Thoughtfully decorated, incredible location, perfectly clean. Will definitely return for another stay.