TSG Aura ligt tegenover het strand in Neil Island en heeft een bar. Er is een Chinees restaurant en er is gratis privéparkeren.
De units bij het resort zijn uitgerust met een tv met satellietzenders en een kluisje. Kamers hebben een eigen badkamer, gratis toiletartikelen en beddengoed.
Het personeel van de receptie spreekt Engels en Hindi.