Big apartment, very clean, nice pool and a fast, reliable communication made the stay a great experience !