IFlat met all expectations.. great hosts and great location.. and the communication with the host to see of everything was good was a plus. Would definitely stay there again if were to visit again