Fabulous accommodation in a super location and excellent host