Perfect in every way, great location, very clean, great host, better than description,highly recommend.