Scrupulously clean, great location, generously equipped, a tranquil haven. Perfect!