The villa was exactly like the pictures and perfect for our group on 7. Panda and the team were so helpful arranging transport for our entire trip! We also loved having the daily maid service. Only thing I would say to consider would be to provide extra sun loungers, as if you are a group larger than 4 you will have to share.