A perfect place , amazingly clean just all round perfect .