Wonderfully equipped place in a fabulous location