Sandalwood is the perfect place to stay. All your needs would be met.