What's the area around Alvi Star Inn like?
Alvi Star Inn is located a short 7-minute walk from Thulhaadho Beach.