Just as advertised and then some! Very clean, great location and outstanding communication with the host.