If you are looking for a resort type of holiday experience then this is it.The rooms are modern and spacious with great facilities, but showing some signs of wear and tear.The parking and access were initially confusing because of poor signage too our particular block .Annoying if you have had a long drive and just want check in and relax.The restaurants and shopping in the resort are great, beach is fantastic.