great space, beautiful views, lovely stay