Lovely funky hotel in a great location