Modern, clean and fresh. Great location. Diligent hosts. 5 stars