The Mascot Beach Resort is in a unique position and is conveniently situated in the heart of Lomboks prime tourist Senggigi Beach Mascot Beach Resort has 22 charming villas nestled amongst lush tropical gardens and spacious manicured green lawns, overlooking the turquoise blue sea of beautiful Senggigi Bay