Fabulous accommodation - great location - great service.