Sol Villa was amazing, it felt like we had been transported to a luxurious tropical paradise.