April Villa is superbly located and well stocked with an incredible amount of provisions to make your stay memorable. It is spacious and was spotlessly clean.