Perfect location, beautiful view, creative design, hospitable host. Great value! Thanks a lot.