great spur of the moment accommodation in fabulous location