superb place,perfect as described and with all good quality facilities.