Отель находится в 500 м от Benaulim Beach. Последний ремонт в отеле был в 2009 году (ремонтировали номера Deluxe rooms и Standard rooms).