Huge place, extremely well equipped and top quality materials and appliances. Host was great, very responsive. I would stay again.