Immaculately clean residence with great facilities.