Perfect location, beautiful views, cosy place, great hosting. Could have been cleaner and am sure it will be.