We stayed for 3 days with my spouse and three of our kids. The place was perfect - spacious, clean, well equipped, with shops and restaurant near by. We received clear instructions. We will surely come back.