The Melaya Villas is a compound of three units of identical three-bedroom holiday villas laid on one hectare beachfront land in Melaya in Northwest Bali.